public class Main {
    
    public static void main(String[] args) {
        int array[] = new int[]{4, 1, 5, 6, 2, 4, 7};
//        Algorithm.selectSort(array);
//        printArray("选择排序", array);
//        Algorithm.bubblingSort(array);
//        printArray("冒泡排序", array);
//        Algorithm.insertSort(array);
//        printArray("插入排序", array);
//        Algorithm.shellSort(array);
//        printArray("希尔排序", array);
        Algorithm.mergeSort(array);
        printArray("归并排序", array);
    }
    
    private static void printArray(String title, int array[]) {
        System.out.println(title + " 输出列表：");
        for (int i : array) {
            System.out.print(i + " ");
        }
        System.out.println();
    }
    
    
}
